cloudflare cdn优选

使用优选域名加速项目 Workers & Pages

在网络上,很多教程教你如何为使用Cloudflare CDN的网站设置优选域名来加速访问,但鲜有针对Workers和Pages项目的。这使得很多新手可以使用Cloudflare分配的IP进行CDN加速。所以本期教程就来了,教你如何为Workers和Pages项目设置优选域名,让你的项目运行得更快。


事前准备

首先,您需要确定要使用的优选域名。您可以使用自建的优选域名,也可以使用网友维护的优选域名。

  1. 本教程的使用优先域名visa.com
  2. 你需要一个已经转入 Cloudflare 的域名(不能使用心脏病发作的免费域名),示例:cmliussss.us.kg

为工人项目使用优选域名

本教程演示了 Worker 使用的自定义域名示例为img.cmliussss.us.kg

步骤1:设置自定义域 CNAME 记录至配置域名

  • 给您将要使用的域名cmliussss.us.kg,添加一个CNAME类型的解析记录,名称为您需要的自定义域效果img,目标为优先域名效果visa.com即可;
  • 重要提示:不要打开小黄云(Cloudflare 的代理功能)!!!
    ![步骤1. 设置自定义域 CNAME 至优选域名](https://img.090227.xyz/file/e9dc78abb8dfb956668c4.png)

步骤2. 给工人项目添加路由

  1. 已选中cmliussss.us.kg域名后,左侧选择工人路由>添加路由
    ![步骤2.1](https://img.090227.xyz/file/98aa2df4645cc4bfa2580.png)
  2. 路由填入 Worker 项目最终使用的自定义域img.cmliussss.us.kg/*,工人选中了工人项目名后点击保存即可。
  • 注意自定义域末位必须加上/*,哦img.cmliussss.us.kg/*
  • 注意自定义域末位必须加上/*,哦img.cmliussss.us.kg/*
  • 注意自定义域末位必须加上/*,哦img.cmliussss.us.kg/*!!!
    ![步骤2.2](https://img.090227.xyz/file/9e988e5378956dfc3b455.png)

工人项目优选逆转对比

![工人项目优选逆转对比](https://img.090227.xyz/file/6dc17a4f963fc06c0b4ea.png)


为页面项目使用优选域名

本教程的演示页面使用的自定义域名示例为img.cmliussss.us.kg

步骤1. 为 Pages 项目添加自定义域

步骤2. 使用[华为云国际版-云解析服务 DNS](https://console-intl.huaweicloud.com/dns)

  1. 注册[华为云国际版-云解析服务 DNS](https://console-intl.huaweicloud.com/dns)(国际版不需要实名,如果注册时中断国内版本,请打开全局代理模式注册)。
    ![1.注册华为云国际版](https://img.090227.xyz/file/c8030b85f0e72525e9801.png)
  2. 设置您的安全手机(跳过即可)。
    ![2.设置您的安全手机(跳过即可)](https://img.090227.xyz/file/83a19bee9f105b7cd5fdf.png)
  3. 开通华为云。
    ![3.开通华为云](https://img.090227.xyz/file/4182536ad257fbde94a3b.png)
  4. 跳转到信息完善页面说明注册已完成,无视绑定提示即可。
    ![4. 跳转至信息说明注册已完成](https://img.090227.xyz/file/08291704cc96a8f288e79.png)

步骤3. 添加自定义域至云解析服务 DNS

  1. 点击前往[云解析服务 DNS](https://console-intl.huaweicloud.com/dns),后点击`公网域名`
    ![31](https://img.090227.xyz/file/a4b2b5f8579615fbb122a.png)

  2. 点击右上角创建公网域名
    ![32](https://img.090227.xyz/file/f27c15cb84011622a0110.png)

  3. 填入需要优选的页面域名 img.cmliussss.us.kg,然后点击确定
    ![33](https://img.090227.xyz/file/f07ba2061e385b516bc21.png)

  4. 点击img.cmliussss.us.kg管理解析
    ![34](https://img.090227.xyz/file/c404d79a2f8f511288546.png)

  5. 进入管理解析后点击添加记录集
    ![35](https://img.090227.xyz/file/6e85717a34a755e141b40.png)

  6. 新添加一个CNAME 记录,线路类型为全网默认,记录数值页面项目分配的域名 telegraph-image-1if.pages.dev
    ![36](https://img.090227.xyz/file/59937ead342070608a1d0.png)

  7. 重新添加一个CNAME 记录,线路类型为地域解析>中国大陆,记录数值优先域名 visa.com
    ![37](https://img.090227.xyz/file/a42f895263bf9627cc69d.png)

  8. 鼠标指向第一条NS记录,将4条NS记录值一一复制出来保存好。

    ns1.huaweicloud-dns.com。
    ns1.huaweicloud-dns.cn。
    ns1.huaweicloud-dns.net。
    ns1.huaweicloud-dns.org。

![38](https://img.090227.xyz/file/43fc15db50101cc394d06.png)

步骤4. 设置自定义域NS记录至华为云NS记录

  • 给您将要使用的域名img.cmliussss.us.kg,添加4条华为云NS类型的解析记录,即可生效。

    ns1.huaweicloud-dns.com。
    ns1.huaweicloud-dns.cn。
    ns1.huaweicloud-dns.net。
    ns1.huaweicloud-dns.org。

![41](https://img.090227.xyz/file/2864241a903fdefb7250a.png)
![42](https://img.090227.xyz/file/218924fbcb7131aa364bd.png)

页面项目优先对比

![页面项目优先对比](https://img.090227.xyz/file/6dc17a4f963fc06c0b4ea.png)